turbine powered - Español Inglés Diccionario